Teradata — Software Engineer

Posted: 26-09-2025

Salary: ₹21 - ₹47 Lakhs/Annum Expected

Description:

Teradata is a leader in cloud analytics and AI-driven data platforms trusted by top global companies. The Software Engineer will work on designing, coding, testing, and documenting software components in Teradata’s database engine. You will reverse-engineer existing code, develop enhancements, and fix bugs while collaborating closely with a compact team of engineers. This role focuses on triaging reported bugs, resolving issues in various database areas, and enhancing production frontline operations to create reliable, high-quality software.

You will play an important role in maintaining database integrity, work with cross-functional teams for troubleshooting, and contribute to technical documentation. The team culture emphasizes collaboration, continuous learning, and commitment to quality and client satisfaction.

Key Technical Skills:

C, C++, Data Structures, Linux, SQL, RDBMS, Database Engine Design, Debugging, System Programming, SQL

Requirements:

  • BE/B.Tech/M.Tech in Computer Science or related field
  • 2-4 years of experience in sustaining or development of medium to large scale software projects
  • Strong experience programming in C and C++ with solid understanding of data structures
  • Good debugging and problem-solving skills
  • Experience with RDBMS and SQL
  • Basic Linux working knowledge
  • Experience or knowledge of database engine software development is an advantage
  • Ability to work effectively in teams and communicate technical information clearly

Important Notice:

This job description and related content are owned by Teradata. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Teradata directly. We do not process applications or respond to candidate queries.